#ifndef __IPAINTABLE_BLOCK_HPP__
#define __IPAINTABLE_BLOCK_HPP__

#include "Block.hpp"

namespace PocketSurvival
{
    // 能够染色的方块接口
    class IPaintableBlock
    {
    public:
        virtual int32_t getPaintColor(int32_t value) = 0;
        virtual int32_t paint(int32_t value, int32_t color) = 0;
    };

} // namespace PocketSurvival


#endif
